package com.finance.rule.dao;


import com.finance.framework.lang.Page;
import com.finance.rule.bean.pojo.MajorRuleLog;
import com.finance.rule.bean.pojo.PieceRuleLog;
import com.finance.rule.bean.pojo.WeightRuleLog;
import org.springframework.stereotype.Component;

import java.util.List;

/**
 * @Author: gyw
 * @Date: Created in 2017/9/26
 */
@Component
public interface RuleLogMapper {

    List<String> getMajorRuleVersionList();

    List<String> getWeightRuleVersionList();

    List<String> getPieceRuleVersionList();

    List<MajorRuleLog> majorRuleLogListByPage(Page page);

    List<WeightRuleLog> weightRuleLogListByPage(Page page);

    List<PieceRuleLog> pieceRuleLogListByPage(Page page);
}
